store where cleaning materials are sold - German English Dictionary